package com.dq.service.finance;

import com.dq.exception.customException.AdminException;
import com.dq.controller.in.WorkRoyaltyQuery;
import com.dq.vo.Vo;
import com.dq.domain.setup.WorkRoyaltySet;

/**
 * @Author luchangtong
 * @Date 2019/12/20 20:57
 */
public interface WorkRoyaltyService {
    Vo list(WorkRoyaltyQuery workRoyaltyQuery) throws AdminException;
    void add( Long orgId,Long orgPositionId,WorkRoyaltySet workRoyaltySet);
    Vo edit( Long orgId,Long orgPositionId,WorkRoyaltySet workRoyaltySet) throws AdminException;
    Vo delete(Long id) throws AdminException;

}
